It has been sweltering the last week or so, hasn't it? I'm avoiding...

read more