Joseph Locke and Ben Wright (Stanford, CA: Stanford School Push, 2018)