Karlology - What I Have Learnt So Far