Tom Burke
Michael ODonovan
Dara speaks of the Biblical account of David facing the giant Goliath. Like him, we don't always get to choose which battles or giants...