Cichlid Fishes :Behaviour,Ecology and Evolution - Keenleyside,Miles H A (Chapman & Hall, 1991)