Excursions in Number Theory, Algebra, and Analysis - Ireland, Kenneth. (Springer International Publishing AG, 2023)