Fabulous. Riordan tells an amazing story and he keeps the pace up from start to finish. You never really want to put the book down until you're done.
Fabulous. Riordan tells an amazing story and he keeps the pace up from start to finish. You never really want to put the book down until you're done.