publisher: Adams Media Corporation publish date: December 16th 2010
format: paperback pages: 310
language: English
ISBN:
1440506191 (9781440506192)
publisher: Penguin publish date: September 25th 2012
format: ebook pages: 240
ISBN:
1101587296 (9781101587294)