The End of Magic by Amber Benson
I needed to read this book because at the end of The Last Dream Keeper, I was so confused I wasn’t sure of who was dead or alive, who was good or bad. The confusion and disjointed vignettes continued as each chapter in The End […]