DAVID R. MACUCH