Cover of Magic for Beginners, by Kelly Link Written by Melanie Lamaga on May 7, 2013 · Leave a Comment