f. majoren o. ridd.