by William Bell
publisher: Doubleday Canada
publish date: September 6th 2005
format: paperback pages: 160
language: English
ISBN:
0385661428 (9780385661423)
publisher: Seal Books publish date: January 30th 2007
format: mass market paperback pages: 208
language: English
ISBN:
0770429742 (9780770429744)
publisher: Seal Books publish date: May 14th 2010
format: ebook
language: English
ISBN:
0385672292 (9780385672290)