An excellent read, but too short. This is really a series of articles about specific viruses, but the articles are related and follow a logical progression, and an epilogue ties them together. The writing is good, lucid for the non-virologist but not patronizingly simple. My only complaint is that it is too short. I would love to have seen three or four more chapters/articles. It's a fascinating topic and it is very important to us.