MACGREGOR, William Lewis
MACGREGOR, William Lewis. ?.12.1801 — Dinapur (Danapur) near Patna 7.9.1853. British Physician in India, Author of Sikh History. M.D. 1825 Edinburgh, then to India. The principal physician to Ranjit Singh and superior of —> Honigberger. Married Anna Caroline, at least one daughter. Publications: The history of the Sikhs: Containing the Lives…