Isela okuncana, a new genus and species of kleptoparasitic spider from southern Africa (Araneae: Mysmenidae) - Griswold, C. E. (Annals of the Natal Museum, 1985)