Macpherson, The Great Confederate Philosopher By Alfred C. Hill by Alfred C. Hills