Introduction To Physical Geology by Graham R. Thompson