A review by jodiwilldare
Black Sheep by Rachel Harrison

3.0

I found this one hilarious even though it was pretty predictable and it took the main character 700 years to figure out what was going in,