A History of Mathematics: An Introduction by Victor J. Katz