Basil John Alexander Hargreaves — (born 1925)