The Red Pyramid - Rick Riordan Thought it was long, but great. Amusing at times.