Before You Vote: Seven Questions Every Christian Should Ask By David Platt Paperback From $8.25 Free Shipping