JOHN F. MCGINNIS, III