Physical chemistry - Ball, David W (Singapore Thomson Publishing, 2007)