Revenge of the invisible woman: Other People’s Fun, by Harriet Lane, reviewed

.....

© The Spectator