The progress when dealing with immunology these days is incredible. This is definitely a field where the development is happening so fast that the immunologists who write the books can experience that they are almost out-of-date when they hit the press. This is one of the great things about this book; everything the immunologists know now is in it! Abbas is very articulate. Reading the book is a pleasant experience, the difficult terms and theories are repeated in a slightly different manner so that if you did not catch it first you surely will the second time round. The graphs and drawings are nothing but excellent and the composition in itself makes it difficult not to understand. The only negative thing to say, which actually is not negative, is that the book is so thorough that you spend some time reading it. It has almost twice as many pages as some of the other alternatives out there, so some students might choose one of the shorter texts. Personally, I really enjoyed this one!