Throne of fire - Riordan , Rick (New York Puffin books, 2012)