Six Battles For India: Anglo-Sikh Wars, 1845-46 And 1848-49Number of Pages: 386. Weight: 1.24 lbs. Publication Date: 2020-11-09. Publisher: Sapere Books.