Marshall, William A. (William Alfred), 1936-