John Brown: The Cost of Freedom

Regular price $ 14.00

by Louis A. DeCaro Jr.

International Publishers


SKU: 9780717807420


A compelling, brief biography that will give you new insights into John Brown. It's supported by texts of selected letters written by John Brown to his family and contemporaries. 192 pages. Illustrated. Notes. Index.