Reading progress update: I've read 220 out of 310 pages.

Magic Strikes - Ilona Andrews