publisher: Skyhorse Publishing publish date: October 1st 2009
format: paperback pages: 288
language: English
ISBN:
160239797X (9781602397972)
publisher: Skyhorse Publishing publish date: October 1st 2009
format: ebook
language: English
ISBN:
000092198X (2940000921982)
publisher: Skyhorse Publishing publish date: October 1st 2009
format: kindle pages: 271
language: English
ISBN:
9781628731453