f. m . frin li.