Murder in a Time of Siege
More a tale than a mystery one can try to solve while reading, it still had a satisfying puzzle to it.
This story was collected in:
Past Crimes: Perfectly Criminal 3
The book is sadly out of print but you can still find copies in the used book market; you can start your search HERE.