Peter F. Hamilton. Peter D. Walton. Peter J. Hilton. James E. Hamilton. Alan G. Hamilton. Peter Z. Orton. Steve Hamilton. Laurell K. Hamilton. Cynthia S. Hamilton. J. Hamilton.