David's Goliath: Winning the Battle Against All Odds

Paperback / softback