From the Molecular World - Rocke, Alan J. (Springer Berlin Heidelberg, 2012)