A review by phoebeneedsalife
The Last Olympian by Rick Riordan

5.0

call me biased, call me pandering, call me whatever--i just really, really loved this book.