publisher: HarperCollins
format: hardcover pages: 382
language: English
ISBN:
0044455615 (9780044455615)
pages: 394
language: English
ISBN:
0091386217 (9780091386214)
publisher: Hutchinson Radius
format: hardcover pages: 394
language: English
ISBN:
0091386209 (9780091386207)