President, Ethics and Public Policy Center; former law clerk to Justice Scalia
Ed Whelan
Updated over 1 year ago

Basic Info

Types Person, Lawyer
Aliases Martin Edward Whelan III