Annual reports from 1837, 1861 and 1871 are online. This organization is the predecessor to the Buffalo & Erie County Public Library and is not to be confused with the YMCA.
Historic Plymouth Avenue in the Kleinhans Neighborhood: A Survey of the History and Structures of Plymouth Avenue from Hudson Street to Porter Avenue in Buffalo, New York, 2008