Excellent

A strange ending and marvelous character Development make this another complicated Elizabeth George novel The complexity of the psyche of the characters overrides the actual mystery and the ending is an unexpected twist

###

