Art News Pirates: The Captain Kidd Story, a New Exhibition Sails into the Museum of London Docklands Posted byconteMay 19, 2011