John Hasted
John Barrett Hasted (1921 – 2002)
Contributions to this page most welcome from those who worked with and knew John personally
[To contribute to this page, contact Robert Callaghan on ]