CHARLES ANDREW WARNOCK