the sovereign individual

james dale davidson

finished on march 10, 2021