Joseph Pearce selects fifteen favourite novels written in the past twenty-five years…