publisher: Orion Publishing publish date: July 1st 2001
format: paperback pages: 246
language: English
ISBN:
0752843834 (9780752843834)
publisher: Allen & Unwin publish date: May 2002
format: mass market paperback pages: 268
language: English
ISBN:
1865088013 (9781865088013)
publisher: Allen & Unwin Australia publish date: January 1st 2002
format: ebook pages: 277
language: English
ISBN:
1282091093 (9781282091092)
language: English
ISBN:
1865083372 (9781865083377)
publisher: Victor Gollancz publish date: September 28th 2000
format: hardcover pages: 320
language: English
ISBN:
0575068418 (9780575068414)