John D. Hagen, Jr.

Mr. Hagen is an attorney. His writing has also appeared in The Weekly Standard, Commonweal, and America.

Mr. Hagen is an attorney. His writing has also appeared in The Weekly Standard, Commonweal, and America.