A story of prejudice and acceptance, funny lists and silly words, this new book has all the hallmarks of David’s previous bestsellers.Our hero Ben is bored beyond belief after he ...
From the best-selling author of The Vanishing of Esme Lennox comes a spellbinding novel that shows there are no accidents, in life and in love. Frust...
Transformative lessons in life learnt through a remarkable three-year-old girl's battle with cancer. From Hannah's story emerge five profound lessons – of truth, joy, faith, compassion and...