e. ro , f. m.