I'd like to gratefully acknowledge the patience and support of those involved with me during this project: James Conrad, who got me involved in the first place; Carol Ackerman, who made the administrative necessities fly in the beginning; and the terrific editorial staff at Que, whose patience and fast turnaround on questions and edits helped this all come together faster than I would have thought possible. And, of course, many thanks to the three technical reviewers, who caught (I think) all of my brain-dead mistakes. Any that remain are entirely my responsibility.

Get CSI Exam Cram™ 2 (Exam 642-541) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.