If you have not seen this already I highly recommend it. Certainly far from all inclusive it does make its points.
Richard Palluzi
BE(ChE), ME(ChE), PE, CSP,FAIChE
Pilot plant and laboratory consulting, safety, design, reviews, and training
Richard P Palluzi LLC
72 Summit Drive
Basking Ridge, NJ 07920
rpalluzi**At_Symbol_Here**verizon.net
908-285-3782