Current Data About
John Mason Batchelder
other details
aliases |
John Batchelder John M. Batchelder J. M. Batchelder |
description | politician in Massachusetts, US (b. 1832) |