yahistoricalvault.com
Diana
I feel like I say this about every Sunfire book, but: this book is a trainwreck. The only difference is that each book is a trainwreck in a new and different and exciting way. On the plus side: the…