Diekens , Thackeray , harlan , lleyse.