Vanity Fair - Walker, Elizabeth; Thackeray, William Makepeace, 1811-1863 (Macmillan readers, 2007)