Andrew McIrvine 

Retired general and vascular surgeon