Guardian 23913/Rover

Solving time: 45’ Rover is on the more rigorous end of the Guardian scale: he (she?) typically has both clean wordplay and sensible surface readings. Today’s puzzle has some good puns (1A, 17A, … Read more >>