A review by blueshadow
Ultraviolet by R.J. Anderson

4.0

YA fiction/fantasy that manages to avoid most of the pitfalls of YA - no love triangle (actually, very understated romance), plenty of character growth both for main character and supporting characters, good writing, creative plot that I didn't predict everything that was going to happen (in fact, I was very wrong on several points). I really enjoyed this book.

4 stars, very good