publisher: North Atlantic Books
publish date: June 7th 2006
format: paperback pages: 392
language: English
ISBN:
1556435878 (9781556435874)
publisher: North Atlantic Books publish date: September 24th 2013
format: ebook pages: 392
language: English
ISBN:
1583948317 (9781583948316)