Modern mathematics an elementary approach - Wheeler, Ruric E.