Algorithmic architecture : Kostas Terzidis - Terzidis, Kostas 1962- (Elsevier, 2006)