Mbipi, the rock-dwelling cichlids of Lake Victoria: description of three new genera and fifteen new species (Teleostei). Ichthyological Exploration of Freshwaters, 9(2), August 1998: 129-228. 197 [Zoological Record Volume 135]