It's OK, but it can only scratch the surface, because there is too much ground (literally and figuratively) to cover. It tries valiantly to achieve a balance between scope and depth, and is pretty good at giving a brief description of small towns and...