xkcd “A webcomic of Romance, Sarcasm, Math and Language.” Hie yourself there immediately. His Website