The Quantitative Finance Library has now moved to

http://www.quant-press.com