publisher: Mountaineers Books publish date: October 31st 2007
format: paperback pages: 291
language: English
ISBN:
1594850771 (9781594850776)
publisher: Audible Inc. publish date: June 14th 2013
format: audiobook
language: English
ASIN: B00DCCAH2O
publisher: Mountaineers Books publish date: September 26th 2011
format: ebook pages: 320
language: English
ISBN:
1594851166 (9781594851162)