A review by gator468
Evil Genius by Catherine Jinks

3.0

I didn't think I was going to finish this one but I'm glad I stuck it out, I liked how it ended.