Works Of William Makepeace Thackeray (Volume 22) by William Makepeace Thackeray & William Makepea Thackeray