FREE delivery to all EXCLUSIVE BOOKS stores nationwide. FREE delivery to your door on all orders over R450. Excludes all international deliveries.

  • Safe delivery by Christmas SANTA SAFE
    Is Hope Necessary? Thinking about Language, Justice, and Melting Glaciers in a Time of Fear and Foreboding

Is Hope Necessary? Thinking about Language, Justice, and Melting Glaciers in a Time of Fear and Foreboding

Osha Neumann
    Product form
      FORMAT: Paperback / softback

      R 502.00 Price and availability exclusive to website

      YOU COULD EARN 502 FUTURE RETAIL DISCOUNTS.
      ESTIMATED DELIVERY: Approx. 20 - 30 Business Days
      BUY NOW PAY LATER
      From R 83.66 per month!
      3x monthly payments of R 167.33 with
      4x fortnightly payments of R 125.50 with
      Format: Paperback / softback CONTRIBUTORS: Osha Neumann EAN: 9780990496915 COUNTRY: PAGES: 266 WEIGHT: 417 g HEIGHT: 216 mm
      PUBLISHED BY: Street Spirit DATE PUBLISHED: 2026-10-09 CITY: GENRE: HISTORY / Civilization, PHILOSOPHY / Movements / Critical Theory, POLITICAL SCIENCE / Political Ideologies / Democracy WIDTH: 140 mm SPINE:

      Book Themes:

      Political structures: democracy, Social and cultural history, Critical theory

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Format: Paperback / softback CONTRIBUTORS: Osha Neumann EAN: 9780990496915 COUNTRY: PAGES: 266 WEIGHT: 417 g HEIGHT: 216 mm
      PUBLISHED BY: Street Spirit DATE PUBLISHED: 2026-10-09 CITY: GENRE: HISTORY / Civilization, PHILOSOPHY / Movements / Critical Theory, POLITICAL SCIENCE / Political Ideologies / Democracy WIDTH: 140 mm SPINE:

      Book Themes:

      Political structures: democracy, Social and cultural history, Critical theory

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)

      Recently viewed products

      Login

      Forgot your password?

      Don't have an account yet?
      Create account