random digital library book question