Cūḷavaṃsa, Being the More Recent Part of the Mahāvaṃ̣sa parts 1, 2 by Geigher, Wilhelm, translator | Menrva Books