St William enjoys dishing out divine judgement to technological terrors