Ask our staff anything about our shop or products, or leave your feedback.
'A powerful love story spanning generations - Full of ambition and humanity' Sunday Times'One of the strongest and most affecting works in Allende's long ...
This is a story about a life lived in two halves.It's about what happens when real life collides with the increasing absurdity of ...
In 1942, Fritz, an even-tempered and unworldly young man, arrives in Berlin from bucolic Switzerland, seeking refuge from his alcoholic mother and dreaming of becoming ...
On the night of the Tiananmen Square massacre, a woman gives birth alone in a Beijing hospital. Years later, her daughter Liya travels from America ...