Past, Present, and Future - Lawrence S Wittner; Glen Harold Stassen (Taylor and Francis, 2007)