Andrew Alexander Buchanan Swan - Peerage person ID=421852