Author: William Makepeace 1811-18 Thackeray