A review by nightowle
A Necessary Evil by Abir Mukherjee

4.0

Well written, engaging, and historically interesting. The police Captain and his Sargeant sidekick are nicely developed.