by David Burke
publisher: Counterpoint
publish date: April 28th 2008
format: hardcover pages: 320
language: English
ISBN:
1593761570 (9781593761578)
publisher: Counterpoint publish date: March 23rd 2010
format: paperback pages: 248
language: English
ISBN:
1582435855 (9781582435855)
publisher: Counterpoint publish date: March 1st 2009
format: kindle pages: 258
language: English
ASIN: B003XNTTJE
publisher: Counterpoint publish date: April 28th 2008
format: kindle pages: 320
language: English
ASIN: B001QOGTM2
publisher: ReadHowYouWant publish date: May 21st 2010
format: paperback pages: 588
language: English
ISBN:
1458759067 (9781458759061)
publisher: Perseus Books Group publish date: March 23rd 2010
format: ebook
language: English
ISBN:
1582439583 (9781582439587)