ESSENTIAL CHEMISTRY - Clive Gifford