A review by writeonsteph
The Son of Neptune by Rick Riordan

5.0

On a second re-read, I forgot how poignant Frank's story truly was, especially when contrasted with Hazel's. Plus Arion and Ella make for great side characters!