Peter B Moyle

Peter B. Moyle is coauthor of "Fishes: An Introduction to IcPeter B. Moyle is coauthor of "Fishes: An Introduction to Ichthyology" (1988). He is Professor of Fisheries Biology at ththyology" (1988). He is Professor of Fisheries Biology at the University of California, Davis. Chris Mari van Dyck, whohe University of California, Davis. Chris Mari van Dyck, who trained as a fish biologist, is a professional illustrator trained as a fish biologist, is a professional illustrator living in McAllen,...See more