Revolution and World Order - David Armstrong (Clarendon Press, 1993)