One on One by Craig Brown
$5.52
Shop on Better World Books
Add to price tracker
Description
101 chance meetings, juxtaposing the famous and the infamous, the artistic and the philistine, the pompous and the comical, the snobbish and the vulgar, told by Britain's funniest writer.