The Philosophy of History: A Re-examination - William Sweet (Taylor and Francis, 2004)