format: paperback pages: 293
language: English
ISBN:
0844721115 (9780844721118)
format: hardcover
language: English
ISBN:
0844721123 (9780844721125)
format: paperback
language: English
ISBN:
0844721980 (9780844721989)
publisher: Penguin
format: hardcover pages: 290
language: English
ISBN:
0844720410 (9780844720418)