w. m . frih.