Storm Over Key West: The Civil War and the Call of Freedom - 9781683340935