William Dalrymple

William Dalrymple is the author of books such as White Mughals.

Books by William Dalrymple