All products - Agenda Bookshop Skip to content
Online orders placed from 19/12 onward will not arrive in time for Christmas.
Online orders placed from 19/12 onward will not arrive in time for Christmas.

Author: Hal Duncan

Showing 1 to 9 of 9
  • Save 18%

    The Land of Somewhere Safe

    Hal Duncan
    Current price €11.47
    Original price €13.99

    Current price €11.47
    Original price €13.99
    Save 18%
  • 9781590212615.jpg
    Save 10%

    Rhapsody: Notes on Strange Fictions

    Hal Duncan
    Current price €23.85
    Original price €26.50

    Current price €23.85
    Original price €26.50
    Save 10%
  • 9781291640892.jpg
    Save 15%

    Fabbles: 1

    Hal Duncan
    Current price €10.19
    Original price €11.99

    Meet the Scruffians, workhouse tykes and street arabs scrobbled by the Waiftaker General, dragged to the Institute and put to the Stamp that writes...

    View full details
    Current price €10.19
    Original price €11.99
    Save 15%
  • 9781910935897.jpg
    Save 18%

    The Land of Somewhere Safe

    Hal Duncan
    Current price €16.39
    Original price €19.99

    Current price €16.39
    Original price €19.99
    Save 18%
  • 9781908125415.jpg
    Save 16%

    Testament

    Hal Duncan
    Current price €27.30
    Original price €32.50

    Current price €27.30
    Original price €32.50
    Save 16%
  • 9781590213940.jpg
    Save 19%

    Scruffians: Stories of Better Sodomites

    Hal Duncan
    Current price €40.49
    Original price €49.99

    Current price €40.49
    Original price €49.99
    Save 19%
  • 9781908125422.jpg
    Save 16%

    Testament (Paperback)

    Hal Duncan
    Current price €15.54
    Original price €18.50

    Current price €15.54
    Original price €18.50
    Save 16%
  • 9781590216835.jpg
    Save 15%

    Susurrus on Mars

    Hal Duncan
    Current price €14.88
    Original price €17.50

    Current price €14.88
    Original price €17.50
    Save 15%
  • 9781910935224.jpg
    Save 16%

    X Marks the Spot

    Adam Roberts
    Current price €10.07
    Original price €11.99

    Current price €10.07
    Original price €11.99
    Save 16%
We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you are understand this. Learn more
Accept