Acting Craig White Biography University of Colorado, Boulder, Political Science Acting Patterns of Evidence: The Red Sea Miracle II Self 2020 Agent-readable