A gripping Scottish time travel read for children