Allegiance (A River Of Souls Novel book 3) by Beth Bernobich (book review).
As this is the final volume in the ‘River Of Souls’ trilogy, spoilers for the first two books are unavoidable.
Read MoreAs this is the final volume in the ‘River Of Souls’ trilogy, spoilers for the first two books are unavoidable.
Read More