Andrew Peterson is one of my favorite songwriters and I could easily create a Top 50 list of his best songs. Paring it down to 10 will be difficult . . . (I've chosen to exclude all songs from "Behold the Lamb of God" from this list since they work together to create something bigger.)
  1. Nothing to Say
  2. Let There Be Light
  3. Three Days Before Autumn
  4. High Noon
  5. Shine Your Light on Me
  6. Come Back Soon
  7. No More Faith
  8. The Good Confession (I Believe)
  9. The Reckoning (How Long)
  10. Venus