publisher: Kessinger Publishing Company publish date: 2010-09-10
format: paperback pages: 358
language: English
ISBN:
1166318761 (9781166318765)
publisher: Little, Brown and Company
format: ebook pages: 330
language: English
ISBN:
0002451123 (2940002451128)