Jeffrey, William, 1943-