PAYNE, A I L (Andrew Irving Logan) Cape Town, 1992

SECRETS OF THE SEAS : illustrated guide to marine life off Southern Africa