Images of disease: science, public policy, and health in post-war Europe : Barcelona, 25-28 November 1998 by Ilana Lowy | Menrva Books | MenrvaBooks