en
Geological Hazards - Risks and Precautions
Balagovind Agarwal
en
Foundations of Plate Tectonics
Balagovind Agarwal
en
Geotechnical Practices in Mining
Balagovind Agarwal
en
Marketing Communication in Advertising and Promotions
Balagovind Agarwal
en
Engineering Meets Geology - The Basics Explained
Balagovind Agarwal