What battle led president Lincoln to conclude that the civil war would take longer and require more troops than he had expected?
1. First bull run
2. Shiloh
3.hampton roads
4.Fort Henry