Practical Linux Forensics
Bruce Nikkel
Designing BSD Rootkits
Joseph Kong
The Linux Programming Interface
Michael Kerrisk