publisher: Skyhorse Publishing publish date: October 27th 2010
format: paperback pages: 400
language: English
ISBN:
1602396906 (9781602396906)
publisher: Skyhorse Publishing publish date: October 17th 2010
format: kindle pages: 400
language: English
ASIN: B00CKX9A6K