Reading progress update: I've read 119 out of 308 pages.

Magic Slays - Ilona Andrews