The Last Shadowhunter

The Wicked Powers #3

Cassandra Clare

Enjoyment: Quality: Characters: Plot: Audiobook: