BattleField Detectives challenges the conventional wisdom the the Confederate surprise attack at Shiloh failed due to the death of their commander, Albert Sidney Johnson, and the delay in the Hornet's Nest skirmish. Rather the cause was unexpected terrain challenges, less effective ammunition and an inadequate diet.