James B. Kerr is listed as a lieutenant colonel in a Union volunteer regiment, likely a Pennsylvania infantry or cavalry unit given the common Scots-Irish surname in that state. Extensive searching of Wikipedia, Find A Grave, Civil War databases, and Pennsylvania regimental rosters did not turn up a record confidently matching this exact name and rank; several similarly named men (James Taggart Kerr, Thomas R. Kerr, James K. Kerr) were found but none matched, so no verified details can be reported.