Elementary Mathematics from an Advanced Standpoint Arithmetic, Algebra, Analysis - Klein, Felix