f. m . frank.