Vastuvidyasastra Ascribed to Manjusri English Marasinghe E.W. - New Delhi Satguru Publication 1989 - 251 Dewey Class. No.: 726.7843 MAR / 310