Dictionary of scientific principles - Marvin, Stephen (John Wiley & Sons, Ltd., 2010)