Materia medica

Homœopathic Materia Medica

William Boericke · Homœopathic Materia Medica · 9th edition · 693 remedies

693 remedies