David Fanshawe — (1933-2012)