Ask our staff anything about our shop or products, or leave your feedback.
William Lane's disarming new novel, The Word, brilliantly satirises the ways in which we use language to define our lives. Kenric is an oddball ...
This is England 1973, and fifteen-year-old Rebecca Budde is in love with Dave. After one glorious summer, Rebecca is forced to move with her family ...
How well do you really know the people you work with?
For work wives Debra and Quinn, it's a case of opposites attract. They ...
Cinematic, intense and unflinching, A WORLD OF OTHER PEOPLE is a supremely life-affirming evocation of love in war time, when every decision, and every day ...
Leonora back to Jeanies roots and family. Matthews father, Archie, is dying and he spends three weeks out of four caring for him in The ...