Walter Desmond Reevely — (1918-2010)