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

Magic Strikes -  Ilona Andrews