Translating by Factors by Christoph Gutknecht, Lutz Rolle & Lutz J. Rolle