TeX: A branch in desktop publishing evolution - Beeton, Barbara; Berry, Karl; Walden, David (2019)