A review by hanyo
City of Bones by Cassandra Clare

1.0

Plot holes in this book have turned it into a sieve.