publisher: North Atlantic Books
publish date: October 21st 2005
format: paperback pages: 336
language: English
ISBN:
1556436033 (9781556436031)
publisher: North Atlantic Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299568696 (9781299568693)
publisher: North Atlantic Books publish date: December 18th 2012
format: ebook pages: 336
language: English
ISBN:
1583947000 (9781583947005)