David Marsh 

retired pediatrician and Senior Advisor at Save the Children; now an oil painter