Elementary mathematics from an advanced standpoint : arithmetic, algebra, analysis - Klein, Felix