About John Halliday John Halliday is an active member of the British Columbia Mountaineering Club. Books by John Halliday 109 Walks in British Columbia’s Lower Mainland by (author) John Halliday & Alice Purdey 109 Walks in British Columbia's Lower Mainland by (author) Mary Macaree & David Macaree contributions by Alice Purdey & John Halliday 109 Walks in British Columbia's Lower Mainland Revised & Updated Seventh Edition by (author) Mary Macaree, David Macaree, Alice Purdey & John Halliday