It's summer time here in the northern hemisphere. Though you wouldn't know it as I write this wrapped in layers of warmth. But tha...