Michelle Harrison

A Pinch of Magic

Michelle Harrison

£7.99
£7.59

A Tangle of Spells

Michelle Harrison

£7.99
£7.59

A Sprinkle of Sorcery

Michelle Harrison

£7.99
£7.59

Midnight Magic

Michelle Harrison and Elissa Elwick

£5.99
£5.69

The Thirteen Curses

Michelle Harrison

£7.99
£7.59

The Thirteen Secrets

Michelle Harrison

£7.99
£7.59

Twice Upon a Time

Michelle Harrison

£12.99
£12.34

Unrest

Michelle Harrison

£7.99
£7.59

One Wish

Michelle Harrison

£7.99
£7.59

Inconvenience Food: The Struggle to Eat Well on a Low Income

Ian Christie, Michelle Harrison, et al.

£10.00
£9.30

When She Came Back

Michelle Harrison

£6.99
£6.64

Reading Planet - The New Girl's Secret - Purple: Galaxy

Michelle Harrison and Anna Kubaszewska

£6.90

Reading Planet KS2 - The Secret Garden - Level 3: Venus/Brown...

Michelle Harrison and Khoa Le

£8.03

The Other Alice

Michelle Harrison

£7.99
£7.59

The Thirteen Treasures

Michelle Harrison

£7.99
£7.59

The Preteen's First Book About Love, Sex, and AIDS

Michelle Harrison and Lynn Beckstrom

£29.00

Midnight Magic: Mirror Mischief

Michelle Harrison and Elissa Elwick

£5.99
£5.69

There's A Beach in My Pants!

Michelle Harrison and David Tazzyman

£7.99
£7.59

Midnight Magic: Witch Trap

Michelle Harrison and Elissa Elwick

£5.99
£5.69
We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to help detect unauthorized access or activity that violate our terms of service, as well as to analyze site traffic and performance for our own site improvement efforts. To learn more about these methods, including how to disable them view our Cookie Policy.