3 interesting articles read by Patrick Gunnels