Second Heuristic

Second Heuristic Table of contentsSecond Heuristic
change style

step 0

Alain Girault
Mihaela Sighireanu
Yves Sorel
Catalin Dima

W3C

24 / 35