Encyclopedia of life sciences - Battista, John (United Kingdom John Wiley & Sons, 2010)