Bill Batstone is a songwriter, musician, singer, worship leader and music producer. He was involved in the early years of "Jesus Music" at Calvary Chapel Costa Mesa, and was a staff songwriter for Maranatha Music for 13 years. Currently Bill is an associate worship leader at Harvest Christian Fellowship in Riverside, one of the largest churches in America. To Every Generation is composed of the many notable worship songs he's written, including "I Waited" and "Your Throne O God".
Customer Questions & Answers: