& H . O. Wills , Bristol .T London , Richmond Cavendish & C:o , Liverpool , N.