John Peter Cochrane — (1913-2004)