fr. hr John Denovan.