Schaum's A-Z Chemistry - Hunt, Andrew (McGraw-Hill, 2003)