zoer03 's review for:

A Necessary Evil by Abir Mukherjee
5.0

Wow jam packed with action, tension, mystery, murder and suspense. Brilliant once again