A long hard look at the past, present and future. Where do they intersect? Why do they diverge? Some history, some politics, some science...a lot of thought.