We are now, improbably for March in Shanghai, on Day 5 in a wild streak of […]
It’s Monday evening and I’m tired from a semi longish day trying to persuade my  students […]
Actual thoughtful writing should resume soon- we had a big, tiring weekend away in Nanjing for […]
  This morning as I walked to work, a Shanghai municipal worker was crouched down on […]
In the Former French Concession (AKA bits of Luwan and Xuhui), there is a parallel universe […]