publisher: Skyhorse Publishing
publish date: November 1st 2009
format: hardcover pages: 464
language: English
ISBN:
1602397473 (9781602397477)
publisher: Skyhorse Publishing publish date: May 25th 2011
format: paperback pages: 272
language: English
ISBN:
1616082658 (9781616082659)
publisher: Skyhorse Publishing, Inc publish date: May 25th 2011
format: ebook
language: English
ISBN:
000094128X (2940000941287)