A review by mariaoglesby
The Night of Many Endings by Melissa Payne

4.0

So many characters, yet the book managed to focus on them all too well. All with different backgrounds, different stories, and a library