Reading progress update: I've read 156 out of 640 pages.

A Court of Mist and Fury - Sarah J. Maas

So good. Darn it for sleep and life for interrupting me