Author: Degan, Joseph Patrick.