by Grant Naylor
publisher: Roc publish date: September 1st 1992
format: mass market paperback pages: 298
language: English
ISBN:
0451452011 (9780451452016)
publisher: Penguin publish date: November 2nd 1989
format: mass market paperback pages: 298
language: English
ISBN:
0140124373 (9780140124378)
publisher: Laughing Stock Production publish date: June 23rd 1997
format: audiobook
language: English
ISBN:
1897774109 (9781897774106)
format: audiobook
language: English
ISBN:
189777415X (9781897774151)
publisher: Laughing Stock Production Ltd publish date: September 2008
language: English
ISBN:
1902607988 (9781902607986)
publisher: Laughing Stock Production publish date: October 7th 1999
language: English
ISBN:
1902607120 (9781902607122)
publisher: Laughing Stock Production publish date: October 1st 1996
format: audiobook
language: English
ISBN:
1897774680 (9781897774687)