The Characteristics of Writing Environments for Mathematics: Behavioral Consequences and Implications for Software Design and Usability. - Davood G. Gozli; Marco Pollanen; Michael G. Reynolds (Calculemus/MKM, 2009)