Narrative of the second sikh war - Mackworth, Cecily (Punjab, 1970)