from www.netlib.org