Cuyahoga County, OH Historical Societies
Western Reserve Historical Society Library
The largest American History research center in northern Ohio, the Library's holdings consists of 235,000 books; 25,000 volumes of newspapers; 30,500 rolls of microfilm, 1,000,000