Published earlier this year, but still relevant.

other discussions