James Clifford Miller III had a position (John M. Olin Distinguished Fellow) at Americans for Prosperity Foundation

Details
Title John M. Olin Distinguished Fellow
Is Current no