by Bil Aulenbach

toughness