Brian Manion Dennehy (n.