Transducers And Their Elements by Alexander D. Khazan