From the archives: An ad from a 1904 edition of The Star touts miracle liver pills

July 14, 2016 11:27 AM