Ivan Michael Hooper — (1932-2001)