The time keeper
"Edinburgh in 1902, a historic city on the precipice of modern progress, is not an easy place for an inquisitive orphan, and twelve-year-old Malcolm McKenzie knows he's lucky to have an apprenticeship with the local clockmaker, Jack Alexander. When Jack is found dead inside a locked clocktower, Malcolm's life begins to unravel. Even worse, Jack's son and Malcolm's best friend, Peter, is stricken with a mysterious and life-threatening illness. Mal...