Diamonds and precious stones, a popular account of gems ...