This was probably great information 10 years ago, but I feel that there are other updates versions that would be a better choice now, ten years after it's publication. I'm reading this for a CSI class and I'm literally appalled that it is being used as a textbook in 2021/2022.