A review by zoyainbooks
The Shadowhunter's Codex by Joshua Lewis, Cassandra Clare

informative medium-paced

4.0