The Circle Series by Owen Elgie

155