veracity (n) - Habitual truthfulness; honesty
Recursion Meets The Towers of Hanoi