Guardian 26,472 – Rufus

I’m short of time this morning, so please excuse the rather brief explanations below. A very Rufus-y Rufus today, with six double and eight (!) cryptic definitions: some of the latter rather obvious, … Read more >>