Windows 95 Internals: The Implementation of the Windows 95 Operating System