johnchen

Predictions and analysis