Author: Thackeray, William Makepeace, Trent, William Peterfield, Henneman, John Bell