Home›Books›James BarnesJames BarnesNo biography available.Works (1)Yankee Ships and Yankee Sailors: Tales of 18121897