WILLIAM B. WHALLEY