Historical Sketches of Andover Comprising the Present Towns of North Andover and Andover Massachusetts