The Road to Shiloh (The Civil War)

by David Nevin, Time-Life Books

Also covers the battles of Wilson's Creek, Mill Springs, and Fort Donelson.