Descriptions of thirty-four new species of the fish genus Pempheris (Perciformes: Pempheridae), with a key to the species of the western Indian Ocean. Journal of the Ocean Science Foundation, 18 2015: 1-77. 45 [Zoological Record Volume 152]