by Tom Sharpe
4.08
249 pages
4h 43m
Prepare for a riot of laughter with this uproarious comedy that hilariously skewers societal absurdities and delivers a delightfully irreverent reading experience.