""The unique feature of this book is that it unifies different views of concurrency rather than adding another view. The author does so in a clear and convincing fashion...requires the reader to be fluent in such mathematical concepts as sets, relations, functions, and predicate logic, and to be familiar with the basic concepts of automata and regular languages. Readers who enjoy the mathematical maturity will find the book excellent: it is carefully written, and the material is presented in a well-chosen order and at the right level of detail. The author must be a good teacher."" Martin Rem, Computing Reviews