An Encyclopedia of Homoeopathy by Trevor Smith | Menrva Books | MenrvaBooks