Geiger, Wilhelm;

Culavamsa being the more recent part of the mahavamsa; Part-I - New Delhi Asian Educational Services 1998 - xlii, 362p.

812060430X


GENERAL HISTORY OF SRI LANKA

954.93 / CUL