By William Makepeace Thackeray
By Thackeray, William Makepeace, Knowles, Owen, Carabine, Dr Keith, William Makepeace Thackeray
By William Makepeace Thackeray, Stewart, J., Thackeray, WILLIAM