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

Magic Strikes - Ilona Andrews