Reading progress update: I've read 302 out of 392 pages.

Magic Breaks - Ilona Andrews