The New oxford encyclopaedic dictionary pt. 2
- Oxford OUP 1976
- p.641-1280 : ill.,(some col. photos)
0858356805
030.1 / O9
0858356805
030.1 / O9
Copyright @ 2015-2021 Library, University of Moratuwa, Katubedda, Moratuwa (10400), Sri Lanka