by Peter Watt
publisher: Transworld Publishers publish date: August 1st 2001
format: paperback pages: 672
language: English
ISBN:
0552147958 (9780552147958)
publisher: Pan Macmillan Australia Pty Ltd publish date: 2000
format: hardcover pages: 624
language: English
ISBN:
0732910315 (9780732910310)
publisher: Pan Macmillan Australia publish date: 2000
format: paperback pages: 681
language: English
ISBN:
0330362771 (9780330362771)
publisher: Pan Macmillan Australia publish date: August 1st 2001
format: ebook pages: 640
language: English
ISBN:
1742629253 (9781742629254)