The Climbing Dictionary: Mountaineering Slang, Terms, Neologisms & Lingo: An Illustrated Reference