The public library: Historic artifact or adaptive success
Courtesy of: CityTownInfo.com