meaning of ivor armstrong richards
1. English literary critic who collaborated with C. K. Ogden and contributed to the development of Basic English 1893-1979
1. English literary critic who collaborated with C. K. Ogden and contributed to the development of Basic English 1893-1979