From timeless classics to graphic novels; marvellous mysteries and trips back in time, these books are must reads for everyone.