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