Johns Hopkins UniversityEst. 1876
America’s First Research University
David E. Alexander is an assistant professor in the Department of Entomology at the University of Kansas.
David E. Alexanderforeword by Steven Vogel
with Hopkins Press Books