Earth system history

Steven M. Stanley
W.H. Freeman
9780716728825
0-7167-2882-6