Marked

This 323-pages book by Sarah Fine was published in 2015 by 47North. It would take roughly 6 hours to read.

Marked