Skip to content

MacPherson, the great Confederate philosopher...

by Alfred C. Hills

Cover of MacPherson, the great Confederate philosopher...

Satirical letters on the Southern Confederacy written under the name James B. Macpherson.

Politics and governmentPolitics and government. [from old catalog]