ranesi m . li.