Preparing Witnesses by Daniel I. Small