Eberhart, Mark E.

Why things break : understanding the world by the way it comes apart / Mark E. Eberhart - New York : Harmony Books, 2003 - ix, 256 p.

1400047609

TA 409 E16w 2003