103 Hikes in Southwestern British Columbia by David Macaree, Jack Bryceland & Mary Macaree