This is to review some phases in the history of petrography and petrology. Petrology has developed on a deep understanding that a rock is not a rock-fragment in any sample case but an important constituent of the earth and planets. Some recent works on some rock-forming minerals done in my laboratory are introduced in this paper. Some random thoughts on amalgamators of mineralogy and petrology are presented. Mineralogy has developed recently as mineralogical science. It has two main aspects: (a) earth and planetary science, and (b) material science. Mineralogical science as material science should consider the earth and planets to develop further.