The problem solving memory jogger by Michael Brassard | Menrva Books | MenrvaBooks