The Mime Order
This 528-pages book by Samantha Shannon was published in 2015 by Bloomsbury USA. It would take roughly 11 hours to read.

This 528-pages book by Samantha Shannon was published in 2015 by Bloomsbury USA. It would take roughly 11 hours to read.