A Biography Of Warren HastingsEbookA Biography Of Warren HastingsbySir Alfred Lyall KCBRating: 5 out of 5 stars5/5Save A Biography Of Warren Hastings for later