Reading progress update: I've read 377 out of 624 pages.

A Court of Mist and Fury - Sarah J. Maas

This book is so good