An Introduction to Molecular Modelling, from Theory to Application door Dimitrios Vlachakis