The Bone Season
This 480-pages book by Samantha Shannon was published in 2013 by Bloomsbury USA. It would take roughly 10 hours to read.

This 480-pages book by Samantha Shannon was published in 2013 by Bloomsbury USA. It would take roughly 10 hours to read.