A Little Life by Hanya Yanagihara is an immensely powerful and heartbreaking novel of brotherly love and the limits of human endurance.When four graduates from a small Massachusetts col...
Bilbo Baggins enjoys a quiet and contented life, with no desire to travel far from the comforts of home; then one day the wizard Gandalf and a band of dwarves arrive unexpectedly and enlist his ser...
Bilbo Baggins is a hobbit who enjoys a comfortable, unambitious life, rarely travelling further than the pantry of his hobbit-hole in Bag End. But his contentment is disturbed when the wizard, Gand...
Part three of the groundbreaking Hyperion Cantos, from the Hugo and World Fantasy Award-winning author of The Terror, which is now a chilling TV show.Two hundred and seventy-four years ...
Twelve classic Hans Christian Andersen fairy tales enchantingly illustrated and specially retold for younger readers. Includes the best-loved characters of ‘Thumbelina’ ‘...
A chilling piece of Russian dystopian fiction and the basis of three bestselling computer games Metro 2033 and Metro Last Light, and Metro: ExodusThe year is 2033. The world has been re...