Immoral, first published in 2005 by the Minotaur imprint of St. Martin’s Press, was Brian Freeman’s first novel, though that barely shows in a rough edge or two. The mystery is so intriguing, with so many unexpected turns, that it overshadows anything else.
The puzzle set for the detectives in this story is apparently simple: [...]


