Alexander Ramsay, 12th of Bamff - Peerage person ID=673998