Rewriting The Self by Roy Porter | Menrva Books | MenrvaBooks