The art of India - Kramrisch, Stella. (London)