Jan 17, 2025
A lie detector that shocks so you cannot lie to yourself without recourse.
Newer
Stream of Consciousness
Older