Author: Richard John Neuhaus
Alternate names: Richard Neuhaus