Author: Thackeray, William Makepeace Davenport, Basil,