Materials in Today's World by Peter A. Thrower & Mason Thomas