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]

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