Cyclopedia of india; Vol-II - New Delhi 1992 - 6396 Hb 28cm




954.03