a
musing
man
mxyzptlk
latest
random
search
contact
who?
click!
Musing on 19 April 2024
OK
When witnesses in court swear to tell the truth, how do we know they're not lying?
11 June 1996
©