publisher: Skyhorse Publishing publish date: June 17th 2008
format: paperback pages: 256
language: English
ISBN:
1602392412 (9781602392410)
publisher: Skyhorse Publishing
publish date: October 19th 2011
format: hardcover pages: 256
language: English
ISBN:
1616083727 (9781616083724)
publisher: Skyhorse Publishing
pages: 368
language: English
ASIN: B01HX2W2SK