Hoffer, William, 1944-