A fascinating look at the inter-relationship between science and mythology, taken from the text of the 1885 work by Italian philosopher Tito Vignoli.
Show more