David William Anthony Blyth Macpherson, 2nd Baron Strathcarron — British racing driver (1924-2006)