bobbies Sufism nonconformists harlots vignettes askance Badlands Faulknerian assuming purrs hobnobbed