Indian carpets and floor coverings - Kamaladevi Chattopadhyay (New Delhi)