A. Daniel Frankforter · 2003
638 pages · ~16h read
history · western
Daniel Frank · 2015
184 pages · ~5h read
essays · philosophy