Microsoft Windows Internals by Mark E. Russinovich & David A. Solomon