Carmelia Montiel, a twenty-year-old

Carmelia Montiel, a twenty-year-old virgin, had just bathed in orange-blossom water and was strewing rosemary leaves on Pilar Ternera’s bed when the shot rang out. Aureliano José had been destined to find with her the happiness that Amaranta had denied him, to have seven children, and to die in her arms of old age, but … Read more

Sig Sauer. Nine millimetres.

Sig Sauer. Nine millimetres. Thirteen in the magazine. Big bullets. One of these hits you and it could blow your head off; something even the magic can’t fix. Other than that you should be all right, presuming you remembered to wear the regulation above-ground micro-fibre jumpsuit recently patented by me. Then again, being a Recon … Read more