Multithreading: why and how we should use it
Ben Hutchings
14th May 2006, Oaxtepec, Mexico