Intelligent Systems In Process Engineering by Joan Anderson, George Stephanopoulos & James Wei