Scan barcode
A review by cecesloth
Broken Homes by Ben Aaronovitch
5.0
These books combine everything I love: magic, jazz, architecture, history, cheap romance, cheaper Doctor Who references and zingers so sharp you can cut yourself on them. Ooh and really great character drama!