John MacGregor (soldier)

GPTKB entity