publisher: CreateSpace publish date: November 5th 2011
format: ebook pages: 521
language: English
format: kindle pages: 333
language: English
ASIN: B0063UL91U
publisher: CreateSpace publish date: November 10th 2011
format: paperback pages: 332
language: English
ISBN:
1466499265 (9781466499263)