The Rain Before it Falls by Jonathan Coe

See book on Amazon or The Book Depository