Computer Science - Theory and Applications by Jean Eric Pin | Menrva Books | MenrvaBooks