pages: 477
language: English
ISBN:
0553824678 (9780553824674)
publisher: Bantam publish date: January 1st 2005
format: ebook
language: English
ISBN:
1299088198 (9781299088191)
publisher: Transworld Digital publish date: June 29th 2010
format: ebook pages: 480
language: English
ISBN:
1407083600 (9781407083605)