Neil Robert Macdonald — (1928-2011)