A petrologist studies what?

Question
A petrologist studies what?
Answer
Rocks history formation etc