Advances in Design - ElMaraghy, Hoda A. (Springer-Verlag London Limited, 2006)