Charles N. Satterfield

Heterogeneous catalysis in practice (McGraw-Hill chemical engi...

A nice touch is the way this novel blends humor with heartbreak.