William Strauss
Discusses historical cycles in American history and predicts future societal challenges.