Physical chemistry - Moore, Walter J.