Peter Kraus rated Some Desperate Glory: 3 stars
Some Desperate Glory by Emily Tesh
All her life Kyr has trained for the day she can avenge the murder of planet Earth. Raised in the …
All her life Kyr has trained for the day she can avenge the murder of planet Earth. Raised in the …