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

The Promise

Published: 4 Sep 2014

Paperback / softback, 48 pages

Recommended for age 7+ and 9+

By Nicola Davies

Illustrated by Laura Carlin

Published by Walker Books Ltd

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

A picture book of great beauty and hope about the power we have to transform our world. On a mean street in a mean city, a thief tries to snatch an old woman's bag. But she finds she can't have it without promising something in return - to "plant them all".

When it turns out the bag is full of acorns, the young thief embarks on a journey that changes her own life and the lives of others for generations to come. Inspired by the belief that a relationship with nature is essential to every human being, and that now, more than ever, we need to renew that relationship, The Promise is the story of a magical discovery that will touch the heart and imagination of every reader, young and old. With poignant simplicity, honesty and lyricism, Nicola Davies evokes a powerful vision of a world where people and nature live in harmony.

And Laura Carlin's delicate illustrations capture a young girl's journey from a harsh, urban reality to the beauty and vitality of a changed world.

Tagged gardens

  • Bloom
    Bloom

    3+ 5+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 
  • The Extraordinary Gardener
    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 
  • The Promise

    7+ 9+

    Regular price
    £5.90
    Sale price
    £5.90
    Regular price
    RRP £7.99
    Unit price
    per 
  • The Wilderness War
    The Wilderness War

    9+ 11+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per 
  • Secret Sky Garden
    Secret Sky Garden

    3+ 5+

    Regular price
    £5.50
    Sale price
    £5.50
    Regular price
    RRP £6.99
    Unit price
    per