A wonderful, unexpected surprise More About Multithreaded Programming Than You Probably Want to Know Omniscient Debugging Bil's Personal Page