Percy Jackson and the last olympian - Riordan,Rick (Puffin books, 2010)