Scan barcode
A review by tashaseegmiller
Rebel Angels by Libba Bray
5.0
What a smart second book - I'm in love with Bray's fusion of magic and intelligence mingled in a precisely researched society. Delightful.