MICHAEL C. CAVE