Essential of Geology by Stephen Marshak is one of the best book in Geology. This book is very useful to geology and all earth science related students like Oceanography, Metrology, Geography, Geophysics. This is also useful to civil engineering students for geological knowledge to constructions and who interest in geology. This book is helpful to all compitative exams like GATE, NET, CIL, etc. This book was wrote in legible language, because all students easily understand. This is very useful to Intermediate, degree and P.G. students. This book has different branches like physical geology, volcanology, petrology, ore geology, fuel geology, etc. Earth and its internal structure and volcanology notes are very interesting in this book. Few weeks back I bought the book, this is very good book, I told my friends about this book, they saw book at me and they also bought this book. Every one shoud know this book and have to buy this book.