De Silva, K M

A history of Sri Lanka - Oxford: Oxford University Press, 1999 - xv, [v], 603 p., [12] leaves of plates : ill., maps ; 22 cm

9780195616552


Sri Lanka - History

954.93 DES