Well written and read, but by the last case I started to feel pretty sick.