I enjoyed Kushiel's Dart. Intelligent courtesan acts as a spy on her assignments in a non-magic fantasy medieval setting. Realistic and believable strengths and faults. Lots of competent male side characters. My only complaint is it takes a while before the action kicks in.