Reading progress update: I've read 160 out of 375 pages.

Half-Off Ragnarok - Seanan McGuire

“Grandma,” I said sternly. “Please stop threatening my girlfriend.”
“I’ll threaten anyone I want to,” said Grandma.