brilliant young son
1 Sunday Times bestseller Stuart MacBride
Lift the final flap and there's a surprise mirror - always a hit with the little ones
secluded castle situated on the shores of Lake Geneva having been told that their beloved adoptive father
How many times must they die to save the world
The Night Falling Nicola Parsons & Karen Sapp brilliant young sonItaly, 1921. When Leandro Cardetta returns to Puglia from America a rich man, he is determined to make his mark. But how did he get so wealthy? Boyd, a quiet English architect, is hired to build Leandro's dreams. But why is he so afraid of Leandro, and what really happened between them years before? When Boyd's wife, Clare, is summoned to Puglia, she is instantly desperate to leave, but soon finds a compelling reason to stay. And Ettore, starving,