The most recent paper on this subject seems to be Algorithm 748; enclosing zeros of continuous functions G. E. Alefeld F. A. Potra Yixun Shi ACM Transactions on Mathematical Software Vol. 21, No. 3 (Sept. 1995), Pages 327-344 http://www.acm.org/pubs/citations/journals/toms/1995-21-3/p327-alefeld/