Hamilton, Peter M.,