David M. French
New Market, N. H. 1827 - 1910 Newburyport, Mass.