John MacRae - Peerage person ID=596940