Timekeeper by John Atikinson