Author: William Corson, Susan B Trento, Joseph J. (Joseph John) Trento