Just found this while surfing, can be very useful.
link to the paper

link to the page
Posted on 2002-11-15 07:40:07 by clippy
It's not the fastest, it's the most reliable. ;)
Posted on 2002-11-15 07:57:50 by Maverick