A dazzling book

Rachel Cooke
The Observer