Crimson Fire
393 pages

Ratings1

Average rating5

15

The next book can't come soon enough.
Great book.

November 2, 2016Report this review