Material and energy balances: for engineers and environmentalists - Oloman, Colin (Advances in Chemical and Processes Engineering, 1, 2009)