ANDREW J. TAYLOR is Associate Professor at North Carolina State University. He has contributed frequently to scholarly journals, has made over 200 appearances on television, been interviewed over 100 times for radio, and has been quoted regularly in national and local newspapers.