Advanced chemistry - Matthews, Philip (Foundation books, 2003)