Author: Faiman, M. , J. Nievergelt, editors