publisher: Skyhorse Publishing publish date: January 4th 2012
format: paperback pages: 544
language: English
ISBN:
1616083794 (9781616083793)
publisher: Skyhorse Publishing publish date: January 4th 2012
format: ebook pages: 528
language: English
ISBN:
1620873389 (9781620873380)