Scan barcode
A review by cathi77
The Librarian by Valerie Keogh
3.75
I needed a book with books on the cover which is how come I read this novel. It was an enjoyable read but a little bit predictable.