Leonard Barry Raymond Long — (born 1926)