Systematics and osteology of Leptoglaninae a new subfamily of the African catfish family Amphiliidae, with descriptions of three new genera and six new species. Proceedings of the California Academy of Sciences, 54(1-8), March 14 2003: 81-132. 104 [Zoological Record Volume 139]