Samuel Hahnemann his life and times - Hahnemann, Samuel; Cook, Trevor M (New Delhi B Jain, 2001)