This could turn into a rather popular teen read I think.
Although it was slow to start it then flowed along quite nicely.
It did have a rather predictable ending which was a shame.
seven + = 14