JAMES D. MACEDO