The Hidden OracleISBN 9780241377536Rick RiordanAdventureFantasyFictionMythologyYoung-fictionView on Amazon