Hundreds of thousands of new books are published every year but the classics remain the most worthwhile.