Current Data About
Arthur Clarence Macpherson
other details
aliases |
Major Arthur Clarence Macpherson |
description | Peerage person ID=203483 |
External Links
(P4638) |
p20349.htm#i203483
|