publisher: BBC Worldwide publish date: January 31st 2002
format: audiobook
language: English
ISBN:
0563477008 (9780563477006)
ISBN:
1852865660 (9781852865665)
publisher: Ballantine Books publish date: September 12th 1986
format: mass market paperback
language: English
ISBN:
0345332296 (9780345332295)