An Australian public library has finally welcomed back a book that was estimated to be 150 years overdue, along with a potential A$28,000 ($19,500) late-return fine. The catch? The library has no way of finding the borrower who originally checked it out.