Impressive and frustrating in equal measure: Bryan Arias’ Watch July 4, 2019July 3, 2019 by David Mead Strong ideas