The cheese and the worms : the cosmos of a sixteenth-century miller / Carlo Ginzburg ; translated by John and Anne Tedeschi -