stinkingpig rated Savages: 4 stars
Savages by K. J. Parker
An unnamed man wakes to find himself facing the loss of everything that matters most to him. Against all odds, …
An unnamed man wakes to find himself facing the loss of everything that matters most to him. Against all odds, …