Physics and Chemistry of the Earth by Joe Spradley