Robert Lewin Anstruther — (1924-2003)