What a fast, rip-roaring, knock-out of a thriller. I read this in one day (and night).COULD NOT BELIEVE THE END. No one could guess it, though it makes perfect sense.Fascinating and entertaining at once. Mary Jane Clark is amazing.