Foundations of Computational Mathematics, Santander 2005 (London Mathematical Society Lecture Note Series)