A review by jasonheffron
The DaVinci Code: A Quest for Answers by Josh McDowell

adventurous mysterious fast-paced
  • Plot- or character-driven? Plot

4.0