Person
Union Army general (1801–1869)
Not who you're looking for? Others named James Barnes: American composer and musician (born 1949) · Canadian politician · English cricketer (1886-1963) · British television director