Posting this in the ayem because I heard The Musers are going to talk about the Josh Lewin departure later today.
A few days ago I got an email from Confessor DallasDon. I thought he had an interesting observation and he kindly gave me permission to post it, Here's DallasDon:
Confessors seem to have a lot of STDs on Josh Lewin, so please let us hear from you. I haven't heard much of the Lewin-Elfenbein show, but reports on that would be welcome as well.