Mahoney, William, 1941-