Author: Thackeray, William Makepeace ; Tillotson, Geoffrey ; Tillotson, Kathleen (Editor