Merħba! (‘welcome’ in Maltese) I am currently in Malta an enjoying myself immensely on so many levels – it is my first trip to this gorgeous island with its jovial, friendly people (and slightly nutty drivers), and I am also attending the International Conference on...