English Channel Ports: And the Estate of the East and West India Dock Co. : Sketches of the Towns, Docks, Ports, and Industries of Plymouth, Penzance, Southampton, Falmouth, Ramsgate, and Newhaven, Including a Description of the East and West India Docks, and the Tilbury Docks