Bulletin #31

[to be posted on March 29]