Author: William Makepeace (Ed. by Gordon N. Ray) Thackeray