Alastair McCorquodale — British athlete (1925-2009)