Ten books that changed my mind

There's been a bit of discussion on Facebook about books, which seems kind of appropriate. So I thought I'd share my list of ten books that I reflect on regularly:
  • Woman by Natalie Angier
  • Mythologies by Roland Barthes
  • Syrup by Maxx Barry
  • Ways of seeing by John Berger
  • Discipline and punish by Michel Foucault
  • Blink by Malcolm Gladwell
  • The Republic by Plato
  • From Hell by Alan Moore
  • Culture club by Craig Schuftan
  • Mixing with your mind by Michael Stavrou