James Barnes
No biography available.
Works (9)

Through Central Africa
1915

Yankee ships and Yankee sailors
1906

Naval actions of the War of 1812
1896

A loyal traitor
1897

Drake and his yeomen
1899

With the flag in the Channel ; or, The adventures of Captain Gustavus Conyngham
1902

For King or country
1896

A Princetonian
1896

Yankee ships and Yankee sailors:--Tales of 1812
1897