James Duncan Macfarlane — Peerage person ID=332684