Author: William Makepeace; William Makepeace Thackeray Thackeray