rocky shoes 837 transactions of the royal society for public health