Print this page

Additional Info

  • Price (exc: postage): £10
  • Number of pages: 307
  • Authors: David Rosenberg
  • ISBN/ISSN: 978-0-7453-3409-7
  • Publisher: Pluto Press
  • Publish Date: Wednesday, 06 July 2016