All of this is surprising coming from Banks , author of " Affliction " and " The Sweet Hereafter " and " Cloudsplitter , " an author whose work tends to be unsparing and even harsh in its lyrical honesty .