Papers by David H. Anderson