Organic and bio-organic mechanisms - Page, Michael I (Dorling Kindersley, 2010)