John Brown's Spy: The Adventurous Life and Tragic Confession of John E. Cook by Steven Lubet Back to product details page >