publisher: Podiobooks
publish date: January 2010
format: audiobook
language: English
publisher: CreateSpace publish date: October 28th 2011
format: paperback pages: 354
language: English
ISBN:
1466438371 (9781466438378)
publisher: Durandus publish date: October 2011
format: ebook pages: 790
language: English
ISBN:
2940013211384