Materials in today's world 2nd ed - Thrower, P. A. (New York : McGraw Hill, 1996)