D. L. HolmesBooksEven More Seemingly Strange and Unusual TalesDerailedHolmes principles of physical geologyStrandedMixtapes and MistakesAuthor data: Open Library