Petrology/ igneous, sedimentary, and metamorphic
Petrology/ igneous, sedimentary, and metamorphic
Blatt,Harvey
- 3rd ed
- New York: W.H. Freeman, c2006.
- xxi, 529 p
9780716737438
552 / BLA/P
9780716737438
552 / BLA/P