H . P . Ha » s ' o ».