by Tom Sharpe
publisher: Pan Macmillan Publishing publish date: October 1st 1997
format: paperback pages: 224
language: English
ISBN:
033026012X (9780330260121)
publisher: Arrow publish date: November 7th 2002
format: paperback pages: 352
language: English
ISBN:
0099435527 (9780099435525)
publisher: Alfred a Knopf publish date: April 12th 1984
format: paperback pages: 222
language: English
ISBN:
0394724399 (9780394724393)
publisher: ISIS Audio Books publish date: May 3rd 1994
format: audiobook
language: English
ISBN:
1850897034 (9781850897033)
publisher: David & Charles publish date: June 1st 1978
format: hardcover
language: English
ISBN:
0436458071 (9780436458071)
publisher: HarperCollins publish date: 1996
language: English
ISBN:
0001050761 (9780001050761)
publisher: Cornerstone Digital publish date: May 26th 2011
format: ebook pages: 352
language: English
ISBN:
1446474712 (9781446474716)