MICHAEL P CAVE