The best book I've read this year. The author explains the nature of different categories of fraud, how and why they happen, and implicitly, how we can prevent them. In doing that, he uses many real world examples.
...And because some flaws in systems are too difficult to solve, some of those frauds are possible to carry out even after they led to major financial damages.