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 moreGenre media for your inner geek.
As this is the final volume in the ‘River Of Souls’ trilogy, spoilers for the first two books are unavoidable.
Read more