Anil's Ghost was a great book.
It's crime fiction because there is a crime. Anil is the female detective investigating the crime. She doesn't have a badge, but she works with a humanitarian organisation and she's investigating. I think you could describe the book as a ultra modern hard crime...