the talking library

*