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

Magic Slays -  Ilona Andrews