“Shah Jahan’s mother was Rajput,” writes Menon, “and his father was half-Rajput. His son, Aurangzeb, had Rajput blood from his father and Persian from his mother.”