L . S. Hähnemann , Med.