Items where Author is "Haydock, David Graham"