Question: who says all that glitters is not gold in the merchant of venice?
Answer: Shakespeare is the best-known writer to have expressed the idea that shiny things aren't necessarily precious things. The original editions of The Merchant of Venice, 1596, have the line as 'all that glisters is not gold'. 'Glister' is usually replaced by 'glitter' in modern renditions of the play: O hell!