Sisters of the Eternal Night (excerpt)
It was bumper to bumper in The Square Mile, and all Lieutenant Carl Haywood could see from the rear seat of the black cab were tributaries of red brake lights stretching off ahead. He would give the London traffic another twenty minutes to start flowing again before he opted to…