MacPherson, the Confederate Philosopher. by Alfred C. Hill door Alfred C. Hills