Book review: When the Gates Shut, by J E Kelley