God Knows His NameDavid Bakke. Foreword by Mary Chapin CarpenterBook pricesPaperback $19.95 978-0-8093-2327-2E-book $12.99 978-0-8093-8190-6