cupofteawiththatbookplease.com
Problems of an Overworked Librarian #110
When a patron is ranting to you for about half an hour…