A happy pub day to this bloody wondrous novel: THE QUANTITY THEORY OF MORALITY by Will Self.
“Reads like early Nabokov: barbed, provocative, virtuosic in his performance of linguistic jokes…rollicking, unsettling and furiously intelligent” - Guardian