Algorithmic Architecture - TERZIDIS, Kostas (Elsevier, 2008)