Hiker's Guide to Mount Diablo

Comprehensive descriptions for 50 hikes in Mount Diablo State Park