P . Hamilton , hr P.