Review: wonderful
Rating: 5 out of 5
Date: 02 9, 2014
A definite must read. Excellent. Best of all worlds put together in a book. Characters were easy to relate to and plot was not too superficial .