by Michael Powell
publisher: Sterling publish date: August 5th 2008
format: hardcover pages: 208
language: English
ISBN:
1402763158 (9781402763151)
publisher: Metro Books publish date: November 26th 2007
format: hardcover pages: 208
language: English
ISBN:
1435103920 (9781435103924)
publisher: Fall River Press publish date: June 7th 2011
format: ebook pages: 208
language: English
ISBN:
1435137353 (9781435137356)