Hanna, William John, 1931-....