http://homepage.ntlworld.com/ted.bracht/default.htm
ISBN 0201737930
http://sourceforge.net/projects/dhbnumerics/
ISBN 1558606793