1-5 of 5 Books

Introduction to Algorithms
By Thomas H. Cormen,Charles E. Leiserson,Ronald L. Rivest,Clifford Stein

Formal languages and their relation to automata
By John E. Hopcroft

Structural complexity
By Jose L. Balcazar,Josep Diaz,Joaquim Gabarro