Dictionary of scientific principles - Marvin, Stephen (John Wiley & Sons, Inc., 2011)