Greenwood, Peter Humphry profile picture

Greenwood, Peter Humphry

The Haplochromine fishes of the East African lakes: collected papers on their taxonomy, biology, and evolution, with an introduction and species index