TY - BOOK AU - Carswell, Douglas. TI - Progress vs parasites: A brief history of the conflict that's shaped our world SN - 9781786691569 U1 - 322.44 CAR PY - 2019/// CY - London PB - Apollo Book KW - Progress KW - Parasites N1 - Includes index ER -