Overdue library book returned after 90 years, $5 fine forgiven