Your cart

Free delivery on all orders over £40
Schools can pay by invoice by setting up an account at checkout.

Collection: Karen Donnelly

  • Little Dorrit

    9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Paul of Tarsus
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Judas Iscariot
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Mary Magdalene

    9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Simon Peter
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Mary of Galilee
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Jesus of Nazareth
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Persuasion
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Tale of Two Cities
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Hard Times
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Bleak House

    9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Old Curiosity Shop
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • David Copperfield

    9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • Oliver Twist
    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 

  • A Christmas Carol

    7+ 9+ 11+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per