How Resilient are You?

I realised the other day that I have completed twelve books during the time I have been writing professionally—now ten years—and that my books fall neatly into two separate categories. […]