The Punjab in peace and war;