Principles of geology. (2005)