T.S. Chaudhry

T.S. Chaudhry

T.S. Chaudhry is a former Pakistani diplomat. He has a Ph.D. from the University of Cambridge, and first and second degrees from Cornell and Harvard Universities, respectively. He has a passion for history and a fondness of offering alternative explanations for well-known stories without changing the essential facts.

Follow this author:

Books by this author