John William Stirling Hamilton — (1919-1959)