Elements of algebra : geometry, numbers, equations - Stillwell, John (Springer-Verlag, 1994)