Small towns occupy a cherished place in American life. They are praised by politicians, and TV and movies portray an idyllic life in small-town America. But like so many cherished traditions, much... This description may be from another edition of this product.