What’s the longest you’ve ever held onto a library book? If your answer is anything less than four decades, one St. Louis reader has you beat. Last Friday, the St. Louis Public Library finally ...