Sir James Drummond Anderson (1886–1968) served as Financial Commissioner of the Punjab from 1941 to 1946.