publisher: Skyhorse Publishing
publish date: April 27th 2011
format: paperback pages: 304
language: English
ISBN:
161608054X (9781616080549)
publisher: Skyhorse Publishing, Inc publish date: April 27th 2011
format: ebook
language: English
ISBN:
0000939927 (2940000939925)