The chemistry of life - Olomucki, Martin (McGraw-Hill, 1998)