Nepal Mandala: A Cultural Study of the Kathmandu Valley. (2 Vols.)