A Companion To The Philosophy Of History And Historiography by Aviezer Tucker