undefined J P Hartley