Commodore Abraham Whipple of the Continental Navy: Privateer, Patriot, Pioneer

September 1, 2010