Co-authors: Abubaker Alansari (Senior Geologist, University Technology PETRONAS), Jawad Tariq Janjuhah (Environmental Sciences, University of Haripur), Jasmi B Ab Talib (Applied Geomorphology & Engineering Geology, University Technology PETRONAS). The basic purpose of this book is to supply the need for an elementary course in geology and also several aspects of petroleum geology which need to be examined, but they are poorly documented. In this book, an attempt has been made to bring together the basic facts and ideas of various branches of geology. This book is particularly useful to those students who have neither time nor the opportunity to read the detailed literature in order to grasp the fundamental concepts. The language of this book is simple and suitable sketches and figures have been given to illustrate the subject-matter clearly.