Review

Six Modern Plagues and How We Are Causing Them, by Mark Jerome Walters, reviewed by Clayton Adams