The Osterhout Free Library in Wilkes-Barre, Pennsylvania has solved the mystery of a library book that came back about 71 years after its due date.