This book forms a valuable guide to the direction in which current numerical analysis research is heading. It will be of particular interest to graduate students and researchers concerned with the theoretical and practical issues associated with scientific computation. The main topics include ordinary and partial differential equations, fluid flow, optimization, linear algebra, and approximation theory. Two recurring themes are the need for adaptive and structure preserving numerical methods. The work presented here has a list of direct applications that include colliding black holes, molecular dynamics, blow-up problems, and card shuffling.