publisher: Flamingo publish date: November 1st 2004
format: paperback pages: 256
language: English
ISBN:
0007150431 (9780007150434)
publisher: Flamingo publish date: June 16th 2003
format: hardcover
language: English
ISBN:
0007150423 (9780007150427)
publisher: Flamingo publish date: 2003
format: paperback pages: 274
language: English
ISBN:
0007171242 (9780007171248)