Macro Cultural Psychology: A Political Philosophy of Mind - Kindle edition