Cranbury: A New Jersey Town from the Colonial Era to the Present