Rock Stars on God: 20 Artists Speak Their Mind about Faith