publisher: Triumph Books publish date: April 1st 2012
format: hardcover pages: 272
language: English
ISBN:
1600786677 (9781600786679)
publisher: Skyhorse Publishing
publish date: March 1st 2010
format: paperback pages: 352
language: English
ISBN:
1602399956 (9781602399952)