Items where Author is "William Hatfield, John"