The sea of monsters - Riordan, Rick. (Los Angeles: Disney Hyperion, 2006)