Dumbril, Douglas, Life Vincent Pallotti Hospital, Cape Town, South Africa