An Introduction to Modern Mathematical Computing - Borwein, Jonathan M.; Skerritt, Matthew P. (Dordrecht Springer New York, 2012)