Pierre Macherey | Author profile | bookie