Author: James Smith William H. Hoffman