Through three campaigns [microform] : a story of Chitral, Tirah and Ashantee | NiceBooksReads