The last two nights have seen new lows in sleep longevity for yours truly. My body clock appears to have developed an alarm which, with the mischief of an advent 'elf on the shelf', finds it humorous to end my slumber at around 1.30am. Consequently, if it wasn't for the caffeine infusing qualities of my good friend Douwe... Continue Reading →