FRED M. PORTER