publisher: AmazonEncore publish date: December 13th 2011
format: paperback pages: 250
language: English
ISBN:
1612182259 (9781612182254)
format: kindle pages: 211
language: English
ASIN: B005J61DQA
publisher: Brilliance Corporation publish date: December 11th 2012
format: audiobook
language: English
ISBN:
146924263X (9781469242637)