Anticipating Surprise: Analysis for Strategic Warning - 9780761829522