Cambridge University Library's 17-story tower holds one million banished books that were considered 'not academic enough' and is now a literary time capsule and a treasure trove for researchers.