John Andrew Caldecott — (1924-1990)