The world’s most free-thinking newspaper
IN FULL
To buy or not to buy? 300-year-old Shakespeare books to be auctioned for up to £4.5m