Items where Author is "Earnshaw, H P"