William H Press Numerical Recipes in C the art of scientific computing - 2/e - New York Cambridge University Press 2007 - xvii, 1002 ISBN: 9788175960961