Alexander Campbell Macfarlane — Peerage person ID=643545