Author: Thackeray, William Makepeace (Ray, Gordon N., Editor)