Arcane Society Sarah A Parker When the Moon Hatched SE Hardcover Sprayed Edges

A nice touch in this novel is the way it handles time jumps.

Arcane Society Sarah A Parker When the Moon Hatched SE Hardcover Sprayed Edges

You will find that this novel balances dark themes with gentle humor.