The Sea of Monsters is a fantasy-adventure novel based on Greek mythology written by Rick Riordan published in 2006 .
It was written by Rick Riordan and published in 2006 .