I had a nice little surprise waiting for me at my local library today. While returning some books that I had borrowed, I discovered a book I had