publisher: Perigee Trade publish date: October 7th 2008
format: paperback pages: 224
language: English
ISBN:
039953461X (9780399534614)
publisher: Not Avail publish date: October 7th 2008
format: ebook pages: 224
language: English
ISBN:
1440629978 (9781440629976)
publisher: Vermilion publish date: May 7th 2009
format: paperback pages: 224
language: English
ISBN:
0091929083 (9780091929084)
publisher: Perigee Books publish date: October 7th 2008
format: ebook pages: 224
language: English
ISBN:
1436280605 (9781436280600)