Materials in today's world - Thrower, Peter A. (McGraw-Hill, 1996)