WILLIAM C. CAVILL