James Grant Duff
James Grant Duff (8 July 1789 – 23 September 1858) was a British soldier and historian from Scotland, who was active in British India. Provided by Wikipedia-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9