Elements of Surprise: Our Mental Limits and the Satisfactions of PlotEbookElements of Surprise: Our Mental Limits and the Satisfactions of PlotbyVera TobinRating: 5 out of 5 stars5/5Save Elements of Surprise: Our Mental Limits and the Satisfactions of Plot for later