De Silva, K. M.
A History of Sri Lanka - London University of California press 1981 - xx, 603 p.
905838505
Srilankan history
954.93 / DES
A History of Sri Lanka - London University of California press 1981 - xx, 603 p.
905838505
Srilankan history
954.93 / DES