Study of Rocks: An Elementary Text-Book on Petrology