I'm 1st Sgt D. John Callahan of the 3rd KS Light Artillery. Going to Shiloh event this weekend as adjutant under Captain Lafferty, in fact. Been doing it for about six years.