Peter B Moyle
Peter B. Moyle is Professor of Fish Biology at the University of California, Davis; author of "Fish: An Enthusiast's Guide "(California 1993); and coauthor of "Fishes: An Introduction to Ichthyology "(4th edition, 2000), "Methods for Fish Biology "(1990), and "Distribution and Ecology of Stream Fishes of the Sacramento San Joaquin Drainage System, California "(1982).
Peter B. Moyle is Professor of Fish Biology at the University of California, Davis; author of "Fish: An Enthusiast's Guide "(California 1993); and coauthor of "Fishes: An Introduction to Ichthyology "(4th edition, 2000), "Methods for Fish Biology "(1990), and "Distribution and Ecology of Stream Fishes of the Sacramento San Joaquin Drainage System, California "(1982). See less