City of Stairs (The Divine Cities #1) by Robert Jackson Bennett. Disclaimer: City of Stairs does not actually feature stairs as much as you might think. What it does feature is a no-nonsense & brilliant spy, her hulking Nordic 'secretary', a handful of...

read more