Weekly link roundup 2

This is the second of our weekly link roundups (the first was here). As always, the pieces linked may have been published earlier, and linking does not imply endorsement.

Leave a Reply