Private property and state power : philosophical justifications, economic explanations, and the role of government / - Huffman, James