Algebraic number theory for beginners following a path from Euclid to Noether - Stillwell, John 1942- (Cambridge University Press, 2022)