Author: Thackeray William Makepeace 1811-1863