Author: Ludwig, Jack Barry, Poirier, Richard,