National Park Service, U.S. Civil War Soldiers, 1861-1865, on-line database, Provo, UT, Ancestry.com Operations Inc, 2007.

Name: John B. Walker
Side: Union
Regiment State/Origin: Maine
Regiment Name: 5 Maine Infantry
Regiment Name Expanded: 5th Regiment, Maine Infantry
Company: I
Rank In: Lieutenant
Rank In Expanded: Lieutenant
Rank Out: Captain
Rank Out Expanded: Captain
Film Number: M543 roll 22