W. TH:S ROUGHTON & C:o , Oporto,