Maharaja Ranjit Singh: The Rise of the Sikh Empire and The Military History of The Punjab