hwarfe f. m . li.