Hurwitz's Lectures on the Number Theory of Quaternions - Nicola Oswald; Jörn Steuding (2023)