Mental Jogging

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