Siddhartha, S.
(University of Kelaniya, 2015)
Leaves Trees & Flowers, being an integral part of Nature, are intrinsically entwined with the lives of Human beings. Observing the benefits and the salutary effects of this Nature, Man started revering and worshipping it. ...