Three Hours by Rosamund Lupton is a breathless, beautifully written page-turner with a strong theme of human decency, love, courage and heroism. The characters are both extremely realistic and also larger than life.
Yes, it's about a school shooting. Don't let it prevent you from reading one of the best books I've had the pleasure of reading in the recent months.
Three hours to save people you love. And... go!