All content copyright Steven Weinberg 2018.