Veronica's Squares