publisher: Gollancz publish date: 2001
format: mass market paperback pages: 457
language: English
ISBN:
1857987500 (9781857987508)
language: English
ISBN:
0575070781 (9780575070783)
publisher: Gollancz publish date: 2000
pages: 457
language: English
ISBN:
0575065265 (9780575065260)