When a string of homicides have one common link, Detective Paul Schaffer must decide what's right, what's wrong, and the consequences of crimes of the heart.This is the abridged version. It has been edited for content. The unabridged version is also available.
Click on any of the links above to see more books like this one.