by Tom Sharpe
publisher: Overlook TP publish date: February 1st 1999
format: paperback pages: 256
language: English
ISBN:
0879519274 (9780879519278)
publisher: Arrow publish date: November 7th 2002
format: paperback pages: 352
language: English
ISBN:
0099435470 (9780099435471)
publisher: Pan publish date: 1977
format: paperback pages: 238
language: English
ISBN:
0330250809 (9780330250801)
publisher: Vintage publish date: October 12th 1984
format: paperback pages: 238
language: English
ISBN:
0394724194 (9780394724195)
publisher: Secker & Warburg publish date: June 1st 1975
format: hardcover pages: 233
language: English
ISBN:
0436458039 (9780436458033)
publisher: Chivers
format: audiobook
language: English
ISBN:
0745142036 (9780745142036)
publisher: ISIS Large Print Books publish date: June 28th 1988
format: hardcover pages: 347
language: English
ISBN:
1850891699 (9781850891697)
publisher: Secker publish date: October 7th 1999
format: hardcover
language: English
ISBN:
0436204959 (9780436204951)
publisher: Cornerstone Digital publish date: May 26th 2011
format: ebook pages: 352
language: English
ISBN:
1446474550 (9781446474556)