JOHN G. MACFARLANE, III