Chemistry - Dave Gent (London Pearson education limited, 2007)