Multiple representations in chemical education by John C. Gilbert | Menrva Books | MenrvaBooks