ITed Myself

Episode 59 - What Can Farts Teach Us About Non-Repudiation