Practical Malware Analysis by Andrew Honig & Michael Sikorski