ruan f. m . frän k ).