Search -
Villains by Necessity (Antony Maitland, Bk 36) (Large Print)
Villains by Necessity - Antony Maitland, Bk 36 - Large Print Author:Sara Woods Once again Antony Maitland plays the role of detective, but it is not until the case comes to court in the middle of the trial that he is able to get to grips with the murderer and unmask him.