The Battle of Franklin: When the Devil Had Full Possession of the Earth by James Knight Back to product details page >