Peter Hamilton Peter F. Hamilton James Hamilton Nigel Hamilton pete davidson Alex Hamilton HelmerHamilton Jane Hamilton Karen Hamilton Ruth Hamilton