Amherst is the quintessential New England college town. Literary traditions are a big deal, so bookworms can expect to float on a celestial cloud.