R. Brannen, H. Elwan, M. Ismail.
http://csdl.computer.org/dl/proceedings/sbcci/1998/8704/00/87040121.pdf