Modernism:a cultural history - Armstrong,Tim (Rawat Publications, 2017)