A commemorative history of the Cambridge Public Library - Doyle, Edward G. (Cambridge Public Library, 1989)