Battaramulla, Sri Lanka: Neptune Publications (Pvt) Ltd, October 2023
Library of Congress -- New Delhi Overseas Office
The Zeylonese treasure book of myth, mystery and mystique