By William Makepeace Thackeray
By William Makepeace Thackeray, David Pascoe
By William Makepeace Thackeray, Andrew Sanders
By Thackeray, William Makepeace, Knowles, Owen, Carabine, Dr Keith, William Makepeace Thackeray
By William Makepeace Thackeray, Stewart, J., Thackeray, WILLIAM