Marine insects: genital morphology, phylogeny and evolution of sea skaters, genus Halobates (Hemiptera: Gerridae). Zoological Journal of the Linnean Society, 103(1) 1991: 21-60. 45 [Zoological Record Volume 128]