Documents on China's ultimatum to India. (New Dehli, 1965)
Brochure