Materials, Structures and Reactions (Challenge Science)Chris Roffey · First published 1998Open the Tome