Problems of an Overworked Librarian #110

When a patron is ranting to you for about half an hour…