Geiger, Wilhelm., ed.
CULAVAMSA being the more recent part of the Mahavamsa /edited by Wilhelm Geiger - London Oxford University press 1927 - iii, (324-658 p.)
Sri Lanka - History
954.93 / CUL
CULAVAMSA being the more recent part of the Mahavamsa /edited by Wilhelm Geiger - London Oxford University press 1927 - iii, (324-658 p.)
Sri Lanka - History
954.93 / CUL