A really good and fun urban fantasy novel for middle grade readers; I would definitely recommend it.
Further reading suggestions: The Magesterium Series by Cassandra Claire and Holly Black; [[Coraline by Neil Gaiman]]
{{amazontext|amazon=147115792X}}