An excellent book, very clear, very complete, very nice presentation. Only regret, there is no fixed to the proposed exercises. Why I had initially given it 4 stars. But in practice, I notice that the hundreds of examples given are all corrected exercises and the book deserves 5 stars!