Diagrammatic representation and reasoning by Michael R. Anderson | Menrva Books | MenrvaBooks