by upbeatunicorn
But on the whole, satisfying.
A LOT in a short space!
I didn't know the main character was a woman for the first few paragraphs.