Sphecophila ravana, sp. n., a new Termitophilous cockroach from Ceylon. Annals & Magazine of Natural History, 10(12) 1957: 81-84. 81 [Zoological Record Volume 94]