John Bernard Haycraft — Peerage person ID=696488