Denys P. Leighton is professor and dean of the School of Liberal Studies at Ambedkar University in Delhi, India.

Articles Authored

William Torrey Harris

Born on September 10, 1835, in North Killington, Connecticut, William Torrey Harris was a…