william-li