Author: Barry, John Michael Barry, E. M.,