Author: Adams, Henry Carter Adams, Henry Carter, ; Dorfman, Joseph,