Current Data About
Thomas Prater
other details
aliases |
Reverend Thomas Prater |
description | Peerage person ID=330488 |
External Links
(P4638) |
p33049.htm#i330488
|