Multithreading applications in Win32 the complete guide to threads - Beveridge, Jim; Wiener, Robert (Addison-Wesley Developers Press, 1997)