Robuta

https://www.americanhistorycentral.com/entries/james-b-mcpherson/ James Birdseye McPherson, Soldier, Engineer Feb 6, 2025 - Learn about James Birdseye McPherson, including Overview, Biography, Facts, and Accomplishments. USA General. Civil War. james birdseye mcphersonsoldierengineer