WILLIAM C HAM