chemical equilibria - "hills, philip j. " (uk : edward arnold, 1969)