If you have any interest in the battle of Shiloh you need to get Shiloh: Conquer or Die by Timothy B. Smith. I've read every book ever written on the battle and this one does by far the best job of explaining the battle of them all. Shiloh can be quite confusing to study, especially when you try to link the various parts of the battle to how they affected the overall outcome. The way Smith organizes things by breaking the battle into geographical area and by time is masterful. He also spends more time on the second day than perhaps all the others combined. It's a must read for the student of Shiloh. The maps alone are worth the price. They are down to the regimental level.