Scan barcode
A review by seneca6891
A Planet of Viruses by Carl Zimmer
2.0
A really accessible and informative survey of common viruses for non-specialists. I think I was looking for something with a bit more depth.