Harriet Beecher Stowe and Uncle Tom's Cabin: A ?Moral Battle Cry of Freedom?