Current Data About
John Barrett
other details
aliases |
Reverend John Barrett |
description | Peerage person ID=161522 |
External Links
(P4638) |
p16153.htm#i161522
|