geekdad.com
Review – The Books of Magic #2: Magic Has Consequences
As Tim Hunter continues his battle to remaster magic, dangerous enemies are gathering.
Ray Goldfield