Sir John Strachey. India old and new. , 0000.