william lancelot bowles jr dentist