3quarksdaily: William Dalrymple: a life in writing