Current Data About
John James Giles
other details
aliases |
John Giles J. J. Giles John J. Giles |
description | politician in Massachusetts, US (1810-1891) |