Terence Clarke

His newest novel, the second in a trilogy, When Clara was Twelve, was published in March, 2020.