Started out strongly and some interesting characters come alive with Jaffe's Writing. However it ran out of steam for meran out and seemed to resort to banal detail later in the book. The overall plot is let down when it becomes frustratingly flimsy and illogical at times.