William Henry Hamilton Rogers Share This William Henry Hamilton Rogers (William Henry Hamilton Rogers, W. H. Hamilton Rogers)