If you would like to know how a book could be funny, tragic, dramatic, lovely, moving, sad, happy, hopeful and uplifting read this one - I was gripped from the first to the last page by this story in which sorrow turns into happiness and loss into gain.
When Jimmy gets home he stands and stares around him.
"Something's different," he says. "Have you swept or something?"