Reading list: Automata 
Mathematics