STRANDS (Steampunk Mystery #4)
Gareth Silverman has been locked up, away from his magic — and is slowly dying. Silus is desperate t
Gareth Silverman has been locked up, away from his magic — and is slowly dying. Silus is desperate t
Trey's life has been one of protection and privation. Facing a hungry winter, he leaves his mountain
Wallace Avery, bookworm extraordinaire, is not out at work in either sense, as a gay man or as a fox
A fox shifter is facing his last few breaths before a bloody end when fate gives him a second chance