A revision of spider wasps of the genus Ctenostegus (Hymenoptera: Pompilidae). Australian J Zool, No. 43Suppl. 1976: 1-107. 20 [Zoological Record Volume 113]