https://cinuhilusovazir.saltybreezeandpinetrees.com/outline-of-historical-geology-book-8257ah.php