Rockford: Big Town, Little City. A History of Rockford