Siriwardane Devika Science Siriwardane Devika - Nugegoda S&S Printers - 141p. Dewey Class. No.: 507.2 / SIR