General Chemistry: General Chemistry, 5th Edition, Wang Minghua et al., Higher Education Press, 2002.
General Geology: General Geology, Tao Xiaofeng, Wu Dechao, Science Press, 2007.
Crystal Petrology: A Concise Course of Petrology, Xiao, Geological Publishing House, 2009.
Sedimentary Petrology: Sedimentary Petrology, Zhao, Petroleum Industry Press, 200 1.
Introduction to geochemistry: geochemistry, Han, Geological Press, 2003.
60 1 Advanced Mathematics: Calculus (Volume I and Volume II), edited by Wei Guimin, Higher Education Press, 2004;
General Geology: General Geology, Tao Xiaofeng and Wu Dechao, Science Press, 2007;
Mineralogy: Mineralogy, Yuan Jianqi et al., Geological Publishing House,1985;
Crystal Petrology: A Concise Course of Petrology, Xiao, Geological Publishing House, 2009;
Sedimentary Petrology: Sedimentary Petrology, Zhao, Petroleum Industry Press, 2001;
General Chemistry: General Chemistry, 5th Edition, Wang Minghua et al., Higher Education Press, 2002;