Reviews

  • "A big hitter takes on big ethical issues... Eco sits himself down in the modern marketplace and notices what is really going on"

    The Times