The Island That Floated Away - The Ceylon Press History of Sri Lanka Book 2 by DAVID. SWARBRICK | Menrva Books