Second Anglo-Sikh war, 1848-49 - Amarpal Singh (Noida HarperCollins Publishers India, 2017)
4326 06/01/2022 PMI22/106 23/01/2022 Ch. Ranbir Singh Institute of Social and