H. A. Karunaratne
By: Anoli Perera
Contributors: Karunaratne, H. A., 1929-
Publisher: Taprobane Collection
Published: 2019
Place of publication: Kandy
Language: eng
Number of pages: 215
ISBN-13: 9789554379503