Liyanage CPB
[Thesis-Abstract]
Geology has profoundly influenced the society, civilizations and the cultural diversity of the world and the role of geology is unique in shaping human history as well. Besides that, Geology has pervaded everyday life and ...