publisher: Skyhorse Publishing publish date: 2017-05-02
format: paperback pages: 273
language: English
ISBN:
9781510717879
publisher: Skyhorse Publishing
publish date: January 1st 2014
format: hardcover
language: English
ISBN:
1435148576 (9781435148574)
publisher: Skyhorse Publishing publish date: September 2nd 2014
format: hardcover pages: 288
language: English
ISBN:
1629144290 (9781629144290)