publisher: Kessinger Publishing publish date: November 21st 2009
format: paperback pages: 300
language: English
ISBN:
1120686377 (9781120686374)
publisher: CreateSpace publish date: December 4th 2013
format: paperback pages: 98
language: English
ISBN:
1494365758 (9781494365752)
publisher: Penguin
format: ebook pages: 278
language: English
ISBN:
0008451885 (2940008451887)