Vernon God Little

$13.50

Author: DBC Pierre
SKU: 713864 Categories: , Product ID: 9636

Description

‘Startling . . . explosive and extravagantly satisfying.’ Guardian

‘Dangerous, smart, ridiculous and very funny.’ New York Times