This complex crime story starts slowly, but the suspense builds as do feelings of loneliness in both major and minor characters. Untangling the various voices is well worth the effort, though I guarantee you'll find it even more difficult to decide just who is the villain and who the victim.