I love Sarah Stuart’s writing. She has a style that is immediate and engaging. Richard is having a bad day. He loses his job, his fiancée dumps him, and his ex-wife leaves a surprise present on his doorstep – a fourteen-year-old daughter he didn’t know he had. He wants a partner in life – a wife, and Maria needs a mother, but there is a rocky road ahead and Richard and Maria both feel unlovable. The relationship that develops between Richard, Maria, his waif, and Ben, his Jack Russell stray is both heartwarming and touching. A tale well worth reading.