Quote Pictures Demeter By thehistorianshut - September 12, 2016 Facebook Twitter ReddIt Pinterest Tumblr Email Demeter (Greek and Roman goddess) “Humans are short-sighted, stupid, ignorant of the share of good or evil which is coming to them.” This quote is from the 7th century BCE Homeric Hymn to Demeter Like this:Like Loading...