Review: Excellent
Rating: 5 out of 5
Date: 06 30, 2013
Well written, different, and exciting. Really enjoy all these books. Wish there were more of them. Will read them again!