publisher: Magna Large Print Books
format: hardcover pages: 485
language: English
ISBN:
0750502711 (9780750502719)
publisher: Little publish date: July 1st 2012
format: paperback
language: English
ISBN:
1906264406 (9781906264406)
publisher: HarperCollins
format: mass market paperback pages: 368
language: English
ISBN:
0061040657 (9780061040658)