Apologies for my absence last week – I was working on a post that hasn't quite come together yet. Perhaps the brief heat wave we had was partly to blame: who wants to be inside plinking away on a computer when it's a beyond-gorgeous 90 degrees outside with nary a cloud in sight? For once, […]...