Review: Excellent book
Rating: 5 out of 5
Date: 04 9, 2014
I have read these books in order, but it doesn't matter if you do or not.  They are exciting and well written. Good for ages 12 and up in my opinion. Giving them to my granddaughter for her birthday.