A review by mkpatter
Hidden Sun: Shadowlands Book I by Jaine Fenn

3.0

Why did good things only happen to the one character who didn't deserve them!?