Homeopathy and 'The Progress of Science' Emmans Dean, Michael Abstract Publication: History of Science Pub Date: 2001 Bibcode: 2001HisSc..39..255E