G . W. Haniilton.