John Kennedy Crookshank — (1932-2006)