A book has been returned to Aberdeen Central Library 64 years after it was borrowed.

The copy of A Window in Thrums by Peter Pan author, J.M. Barrie, was first taken out in 1954.

It was posted back to the library by a mystery Good Samaritan, with a note saying it had been found in a charity shop in London.

The library does not charge cumulative fines, but at today's rate the overdue charge would be £1508.40.

Dallas King, events and programme officer, said that so far it seems to be a record for the most overdue book returned in Scotland, but is encouraging others to come forward with their stories and prove him wrong.

He said: "It came with a little note saying 'I thought you might want this back because it's slightly overdue'.

"We put it online and the story has been shared far and wild. There was a lot of excitement from our staff.

"It's not a first edition, it's a 14th edition, but it's by J.M. Barrie, the author of Peter Pan.

"If it inspires a couple of more people to return slightly overdue books then who knows."

He added: "It would be fascinating to know where the book's been all that time - perhaps it's gone from family to family and eventually ended up in this charity shop.

"It's just fate that's made it its way back here after all this time.

"At the moment it seems in Scotland that we might hold the record, but if anyone has any older returned books then we'd love to know about it."

Last year, a book more than 43 years overdue was returned to a library in Orkney.

The biography of local poet Edwin Muir was rediscovered during a house clearance and handed over to Orkney Library in January 2017.

It was due to be returned by October 24, 1973, but the lucky borrower was not charged by the library in Kirkwall.