I am seeking a good book for Principles of Petrology. Would you please recommend a book (better in Arabic). The book will be used as a reference for undergraduate students in Geology and mining course.

Thanks

Similar questions and discussions