David G. James
David G. James is associate professor of entomology at Washington State University. He has more than 650 publications, including 166 scientific papers, 30 of which address Lepidoptera.
Books by this Author
Life Histories of Cascadia Butterflies
David G. James and David Nunnallee present the life histories of the entire butterfly fauna of a North American geographic region in exceptional and riveting...
| paperback | $35.00