The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
Set in the 18th century, this is a tale of two cities, two boys and also a tale of fathers and sons. This is the story where the National Theatre has chosen its Christmas show on its biggest stage.