60 Hikes Within 60 Miles)

257 pages 2002

informative inspiring medium-paced