David MacLeodBooksTake a hikeHebrewsThe Halloween bookThe extra mileLearn Rust in a Month of LunchesMany a glorious morningAuthor data: Open Library