628929e60fd85ce52d4043c0cec6832045bc15b4 AlgGeoTop_a2015v15iENG.pdf