Six battles for India The Anglo-Sikh wars 1845-6,1848-9 - Bruce George (Bombay Rupa, 1969)