Osoar Tamm , ( fl.