A tale of three Davids - David J.N. Limebeer (South African Journal of Science)