Current Data About
James Irwin Duncan
other details
aliases |
Reverend James Irwin Duncan |
description | Peerage person ID=648985 |
External Links
(P4638) |
p64899.htm#i648985
|