All products - Agenda Bookshop Skip to content
Please note that books with a 10-20 working days delivery time may not arrive before Christmas.
Please note that books with a 10-20 working days delivery time may not arrive before Christmas.

Author: Cathy MacPhail

Showing 1 to 5 of 5
  • 9781782503521.jpg
    Save 23%

    Between the Lies

    Cathy MacPhail
    Current price €9.23
    Original price €11.99

    Judith Tremayne is missing. She hasn''t been online, nobody has heard from her. She simply appears to have vanished, until Abbie Kerr, a school nob...

    View full details
    Current price €9.23
    Original price €11.99
    Save 23%
  • 9781408817353.jpg

    Another Me

    Cathy MacPhail
    €12.99

    It was as I was walking into the drama class that I remembered the girl I had bumped into and the green sweater just like mine. That was what had g...

    View full details
    €12.99
  • 9781782501794.jpg
    Save 23%

    Devil You Know

    Cathy MacPhail
    Current price €9.23
    Original price €11.99

    Baz was the kind of friend I wanted. Everyone seemed a bit afraid of him. Forced to move away from his dad in Aberdeen to a run-down Glasgow counc...

    View full details
    Current price €9.23
    Original price €11.99
    Save 23%
  • 9781408812723
    Save 15%

    Mosi''s War

    Cathy MacPhail
    Current price €10.19
    Original price €11.99

    Patrick is happy living with his mum. She lets him do what he wants, pretty much, and it''s only when his granny comes to stay that he has to get d...

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

    Run, Zan, Run: Newly Rejacketed

    Cathy MacPhail
    Current price €11.47
    Original price €13.99

    Ivy turned on her. I told you I'd get you, didn't I? Well,' her next words sent shivers through Katie. Tonight's the night.' Katie is being bullie...

    View full details
    Current price €11.47
    Original price €13.99
    Save 18%
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