Advances in Design - ElMaraghy, Hoda A.; ElMaraghy, Waguih H. (Springer London, 2006)