C.M.Madduma Bandara Freedom Struggles of Sri Lanka: Lessons Learned and the way forward/ - Sri Lanka; S.Godage International Publication Pvt Ltd, 2022 - xxxvi, 532p. ISBN: 978-624-00-0898-3 Dewey Class. No.: 954.93