wow, a lot of great recommendations! Thanks!

And I love clues and symbols, so perhaps I'll give Dan Brown a second chance.