P . Hamilton ( 30 cm.