Who is Austin Ruse?
Based on this piece, Mr. Sour Grapes 2005.
Austin Ruse is president of the New York-based Catholic Family & Human Rights Institute and the Washington, D.C.-based Culture of Life Foundation. He spent many years in the New York magazine world.