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

Magic Slays - Ilona Andrews