Lives of Indian Officers, Volume 1 by Sir John William Kaye