Nineteen minutes by Jodi Picoult is really good, a bit like "kevin" but less boring and less insignificant details and more interesting/realistic characters. Well worth a read, I couldn't put it down.