Emperor of the Five Rivers The Life and Times of Maharajah Ranjit Singh - Mohamed Sheikh (Bloomsbury, 2017)