Modern dictionary of life sciences : comprehensive and illustrated encyclopaedic dictionary (NTB, 2008)