This is the first book I have read by Eileen Green, and I really enjoyed it. I only gave it four stars because some areas did seem to be a bit over explained. All in all, I really liked the characters, both main and secondary, as well as their intera...