Computational Excursions in Analysis and Number Theory by Peter Borwein