What I read last week:

The Bone Season by Samantha Shannon

A Conspiracy of Alchemists by Liesel Schwartz

The Best of All Possible Worlds by Karen Lord