jared@mathstodon.xyz rated Elements of Mathematics: 3 stars Nov. 30, 2021 Public Elements of Mathematics by John Stillwell