Are you looking for the perfect book for the book lover in your life? Here are 20 books every Christian should read for spiritual growth.