A very good story line, S.E. Smith kept me on the edge of my seat