Peter Hamilton
Peter Hamilton
may refer to: