Mental Jogging

Brainstorming is a general technique to come up with multiple possible solutions to a problem. A book I came across…

Pangrams

Years ago I had an uncle who taught himself calligraphy. He spent many hours practicing various letter forms and styles.…