You can't put it down . . . precise and propulsive . . . a real page-turner'
Janice Forsyth Show, BBC Radio Scotland
'A very personal, compassionate and intimate read . . . I sat up reading for most of the night, and even when I had turned the last page, I didn't want to put it down'
So far in his life, Gabriel - selfish, arrogant and happy to be so - has only ever thought about two things: money and himself. When he's diagnosed with a terminal brain tumour, he doesn't see why anything should change.
But as the tumour grows, something strange starts happening. Whether Gabriel likes it or not, he's becoming . . . nicer. Kinder. A better person.
And then he meets Caitlin. Before, he wouldn't even have glanced at her; now he's entranced. But real change takes time - and time is something Gabriel just doesn't have.
As each day brings him closer to his last, has the one opportunity for a second chance passed him by?