Random thoughts: An attempt to make sense of human behavior and per...