J.M. Hainsworth
Consultant in Restorative Dentistry, Department of Restorative Dentistry, Birmingham Dental Hospital