Sheila Dikshit: The Last Empress of Delhi

Perhaps the most glorious time that the timeless city of Delhi has seen was when it was ruled by its first female ruler, Razia Sultan....